How Did Microsoft Screw This Up